翻訳と辞書
Words near each other
・ Branch Rickey Award
・ Branch Rickey, Jr.
・ Branch River
・ Branch River (New Hampshire)
・ Branch River (New Zealand)
・ Branch River (Rhode Island)
・ Branch River (Wisconsin)
・ Branch stacking
・ Branch T. Archer
・ Branch table
・ Branch target predictor
・ Branch theory
・ Branch Township
・ Branch Township, Michigan
・ Branch Township, Schuylkill County, Pennsylvania
Branch trace
・ Branch Village, Rhode Island
・ Branch Warren
・ Branch Wars
・ Branch water
・ Branch, Arkansas
・ Branch, Branch County, Michigan
・ Branch, Louisiana
・ Branch, Missouri
・ Branch, Newfoundland and Labrador
・ Branch, Texas
・ Branch, Wisconsin
・ Branch-decomposition
・ Branchage
・ Branchburg Township School District


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Branch trace : ウィキペディア英語版
Branch trace
Branch trace is a computer program debugging tool or analysis technique. It is an abbreviated instruction trace in which only the successful branch instructions are recorded. On IBM System/360 this was implemented as part of Program-Event Recording (PER)〔()〕 but was seldom used at the application programming level. Program Event Recording hardware was used and due to the overhead of this tool, it was removed from customer-available MVS systems.
Branch tracing is also available for Pentium 4, Intel Xeon and later Intel processors.〔 IA-32 Intel® Architecture
Software Developer’s Manual (ftp://download.intel.com/support/processors/celeron/sb/6.pdf), Volume 3B: System Programming Guide, Part 2, Chapter 18.4 Last branch recording overview.〕 There are dedicated processor commands to enable branch tracing and save executed branches into special ''Branch Trace Store'' area of resident memory. The Branch Trace Store can be also configured to be a circular buffer, so that last executed branches are recorded. Branch tracing on Intel processors can cause 40x application run-time slow down.〔''(Exploiting Hardware Advances for Software Testing and Debugging (NIER Track) )'', by Mary Lou Soffa, Kristen R. Walcott, Jason Mars, in ''Proceedings of ICSE'', 2011. See Chapter 4.2 Branch Trace Store.〕
==Use==
With the availability and reference to a compiler listing of the program together with a branch trace, the full path of executed instructions can be reconstructed. With a lot more effort, the full path can even be reconstructed with a memory dump (containing the program storage) and a branch trace.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Branch trace」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.